Package pl.wendigo.chrome.api.storage

Contains DevTools Protocol Storage domain implementation accessible via StorageDomain class.

Types

CacheStorageContentUpdatedEvent
Link copied to clipboard
data class CacheStorageContentUpdatedEvent(origin: String, cacheName: String) : Event
A cache's contents have been modified.
CacheStorageListUpdatedEvent
Link copied to clipboard
data class CacheStorageListUpdatedEvent(origin: String) : Event
A cache has been added/deleted.
ClearCookiesRequest
Link copied to clipboard
data class ClearCookiesRequest(browserContextId: BrowserContextID?)
Represents request frame that can be used with Storage#clearCookies operation call.
ClearDataForOriginRequest
Link copied to clipboard
data class ClearDataForOriginRequest(origin: String, storageTypes: String)
Represents request frame that can be used with Storage#clearDataForOrigin operation call.
GetCookiesRequest
Link copied to clipboard
data class GetCookiesRequest(browserContextId: BrowserContextID?)
Represents request frame that can be used with Storage#getCookies operation call.
GetCookiesResponse
Link copied to clipboard
data class GetCookiesResponse(cookies: List<Cookie>)
Represents response frame that is returned from Storage#getCookies operation call.
GetTrustTokensResponse
Link copied to clipboard
data class GetTrustTokensResponse(tokens: List<TrustTokens>)
Represents response frame that is returned from Storage#getTrustTokens operation call.
GetUsageAndQuotaRequest
Link copied to clipboard
data class GetUsageAndQuotaRequest(origin: String)
Represents request frame that can be used with Storage#getUsageAndQuota operation call.
GetUsageAndQuotaResponse
Link copied to clipboard
data class GetUsageAndQuotaResponse(usage: Double, quota: Double, overrideActive: Boolean, usageBreakdown: List<UsageForType>)
Represents response frame that is returned from Storage#getUsageAndQuota operation call.
IndexedDBContentUpdatedEvent
Link copied to clipboard
data class IndexedDBContentUpdatedEvent(origin: String, databaseName: String, objectStoreName: String) : Event
The origin's IndexedDB object store has been modified.
IndexedDBListUpdatedEvent
Link copied to clipboard
data class IndexedDBListUpdatedEvent(origin: String) : Event
The origin's IndexedDB database list has been modified.
OverrideQuotaForOriginRequest
Link copied to clipboard
data class OverrideQuotaForOriginRequest(origin: String, quotaSize: Double?)
Represents request frame that can be used with Storage#overrideQuotaForOrigin operation call.
SetCookiesRequest
Link copied to clipboard
data class SetCookiesRequest(cookies: List<CookieParam>, browserContextId: BrowserContextID?)
Represents request frame that can be used with Storage#setCookies operation call.
StorageDomain
Link copied to clipboard
class StorageDomain : Domain
StorageDomain represents Storage protocol domain request/response operations and events that can be captured.
StorageType
Link copied to clipboard
enum StorageType : Enum<StorageType>
Enum of possible storage types.
TrackCacheStorageForOriginRequest
Link copied to clipboard
data class TrackCacheStorageForOriginRequest(origin: String)
Represents request frame that can be used with Storage#trackCacheStorageForOrigin operation call.
TrackIndexedDBForOriginRequest
Link copied to clipboard
data class TrackIndexedDBForOriginRequest(origin: String)
Represents request frame that can be used with Storage#trackIndexedDBForOrigin operation call.
TrustTokens
Link copied to clipboard
data class TrustTokens(issuerOrigin: String, count: Double)
Pair of issuer origin and number of available (signed, but not used) Trust Tokens from that issuer.
UntrackCacheStorageForOriginRequest
Link copied to clipboard
data class UntrackCacheStorageForOriginRequest(origin: String)
Represents request frame that can be used with Storage#untrackCacheStorageForOrigin operation call.
UntrackIndexedDBForOriginRequest
Link copied to clipboard
data class UntrackIndexedDBForOriginRequest(origin: String)
Represents request frame that can be used with Storage#untrackIndexedDBForOrigin operation call.
UsageForType
Link copied to clipboard
data class UsageForType(storageType: StorageType, usage: Double)
Usage for a storage type.